insulin receptor complex - English Synonyms Dictionary